impounded river - English Synonyms Dictionary